import axios from "axios";

// 1. 创建新的 axios 实例
const http = axios.create({
    baseURL: "",
    timeout: 300000,
    withCredentials: true,
    responseType: 'json',
    headers: {
        'Content-type': 'application/json'
    }
})

// 2. 设置请求拦截器和响应拦截器
http.interceptors.request.use(config => {
    console.log(config.data)
    return config
})

// 3. 设置请求响应拦截器
http.interceptors.response.use(response => {
    console.log(response.data)
    return response.data
}, err => {
    return null
})

// 4. 导出该 axios 实例
export default http
